package com.mingqijia.gassafety.db.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.mingqijia.gassafety.db.entity.annotation.OperateLogFiled;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 运行报告配置和模版表
 * </p>
 *
 * @Author: mby
 * @Date: 2024/3/11 09:30
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("t_gss_running_report_audit_config")
@ApiModel(value="RunningReportAuditConfig对象", description="运行报告无需审核配置表")
public class RunningReportAuditConfig extends BaseEntity {
    private static final long serialVersionUID=1L;

    @ApiModelProperty(value = "主键id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @ApiModelProperty(value = "运行报告配置id")
    @TableField("config_id")
    private Integer configId;

    @ApiModelProperty(value = "用户类型 全部为空字符串，其他的直接用中文")
    @TableField("cust_type")
    private String custType;

    @ApiModelProperty(value = "报警状态 0-全部、1-无报警（正常运行）、2-存在报警、3-存在故障、4-存在离线")
    @TableField("alarm_status")
    private Integer alarmStatus;

}
